disenchant public

Translations
разочаровать общественность
The political scandal served to disenchant the public.
Политический скандал послужил для разочарования общественности.